<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

	<div id="resizable" class="resizable ui-widget-content ui-corner-all">
	  <div id="toolbar"> </div>
	  <div class="ui-wid  get-content ui-corner-all" style="padding:10px;" id="formDiv"></div>
	  <div id="table" class="tableSpan"></div>
	</div>
	<!-- 页面初始化 需要的 div -->
	<div id="selectContract"></div>


<!-- 相关js方法 -->	
<script>
	var iframeSelectContract;
	
	//定义form表单 查询 方法
	function queryData(){
		iframeSelectContract.iframeObj["table"].query();
	}
	//定义 form表单 重置方法
	function resetData(){
		iframeSelectContract.iframeObj["form"].reset();
	}
	if(!window.selectContract){
		window.selectContract=function(id){
			window.location=contextRootPath+"/tCMmQuota/prepareExecute/toAdd?contractCode="+id;
		}
	}
	//初始化 查询页面元素
	function initFnSelectContract(){
		//定义 form表单查询 信息
		 var formStructure={
			// 定义form表单 字段信息
			columns : [
			 {display : ' 合作机构 ', code : 'cooperorgName', type:'text'}
	        ,{display : ' 合约编号', code : 'contractCode',  type:'text'}
	        ,{display : ' 合约名称', code : 'contractName',  type:'text'}
			],
			//定义form 表单 按钮信息
			buttons:[
			 {"text":"查询","fun":queryData,icon:"ui-icon-search"}
			,{"text":"重置","fun":resetData,icon:"ui-icon-extlink"}
			]
		}
		
		var dealType = $('#dealTypes').val();
		//定义 table 列表信息	
		var tableStructure = {
			//定义table 列表的表头信息
			columns : [
			,{display : ' 合约编号', code : 'contractCode', width : 100, align : 'left', type:'text', isOrder : false}
			,{display : ' 合约名称', code : 'contractName', width : 120, align : 'left', type:'text', isOrder : false}
			,{display : ' 协议名称 ', code : 'agreementName', width : 120, align : 'left', type:'text', isOrder : false}
			,{display : ' 合作机构 ', code : 'cooperorgName', width : 120, align : 'left', type:'text', isOrder : false}
			,{display : ' 生效日期 ', code : 'beginDate', width : 80, align : 'center', type:'date', isOrder : false}
			,{display : ' 失效日期 ', code : 'endDate', width : 80, align : 'center', type:'date', isOrder : false}
		   ],
			url : contextRootPath+"/tCMmContract/queryListTCMmContract?dealType=" + dealType,
			pageSize : 30,
			selectType : 'radio',
			isCheck : true,
			rownumbers : true,
			pages : [ 30, 50, 100 ],
			trHeight : 30,
			primaryKey:"id",
			dbClickFun:function(obj){
				doAddFromContract(obj.contractCode);
			}
		};
		//组装 searchIframe 的相关参数		
		var searchIframe={"toolbar":"","form":formStructure,"table":tableStructure};	
		//初始化 form 表单 table 列表 及工具条 
		iframeSelectContract=$("#selectContract").newSearchIframe(searchIframe);
		iframeSelectContract.show();
	}
	initFnSelectContract();
</script>

